public class PatternPrint {
    public static void main(String[] args) {
        StringBuilder out = new StringBuilder();
        // 打印上半部分
        for (int i = 0; i < 6; i++) {
            for (int j = 0; j < 13; j++) {
                if (i == 0 || i == 5) {
                    out.append("*");
                } else if (j == 0 || j == 6 || j == 12) {
                    out.append("*");
                } else if ((i == 1) && (j == 1 || j == 11)) {
                    out.append("*");
                } else if ((i == 2) && (j == 2 || j == 10)) {
                    out.append("*");
                } else if ((i == 3) && (j == 3 || j == 9)) {
                    out.append("*");
                } else if ((i == 4) && (j == 4 || j == 8)) {
                    out.append("*");
                } else {
                    out.append(" ");
                }
            }
            out.append("\n");
        }
        // 打印下半部分
        for (int i = 0; i < 6; i++) {
            for (int j = 0; j < 13; j++) {
                if (i == 0 || i == 5) {
                    out.append("*");
                } else if (j == 0 || j == 6 || j == 12) {
                    out.append("*");
                } else if ((i == 1) && (j == 4 || j == 8)) {
                    out.append("*");
                } else if ((i == 2) && (j == 3 || j == 9)) {
                    out.append("*");
                } else if ((i == 3) && (j == 2 || j == 10)) {
                    out.append("*");
                } else if ((i == 4) && (j == 1 || j == 11)) {
                    out.append("*");
                } else {
                    out.append(" ");
                }
            }
            out.append("\n");
        }

        System.out.println(out);
    }
}